#ifndef HEXAPOD_POINT3D_H
#define HEXAPOD_POINT3D_H

#include <stdbool.h>
#include <stdint.h>

typedef struct _Point3D {
	float x;
	float y;
	float z;
} Point3D;

Point3D opPoint3dSub(const Point3D* lhs, const Point3D* rhs);
Point3D opPoint3dMul(const Point3D* lhs, const float coef);
Point3D opPoint3dPlus(const Point3D* lhs, const Point3D* rhs);
bool opPoint3dEqual(const Point3D* lhs, const Point3D* rhs);

#endif